cap and pin type insulator - Alemán Inglés Diccionario